#bodyIndex

{
	
 background:url("images/fondgimp2.png") fixed repeat;
	margin:0;
	padding:0;
	width :100%;
	height: 100%;

}

.banniere
{
	display:block;
	margin:0 auto;
	border-radius:8px;
}


*
{
	font-size:1em;
	font-family:"Courier","Times New Roman",sans-serif;
	
}

#connexion
{
	display:block;
	margin:10px auto;
	margin-bottom:0;
	color:#252529;
	text-align:left;
	font-family:"Times New Roman";
	width:380px;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	padding:8px;
	background-color:#97d0f4;
	border-left:2px solid #097bc3;
	border-right:2px solid #097bc3;
	border-bottom:2px solid #097bc3;
	border-top:2px solid #097bc3;
}

#ok
{
	margin:3px;
    font-size: 1em;
    width: 200px;
    height: 30px;
    padding: 4px; 
    text-align: center;
    color: #000;
    background:#a6d0ea;
	border-radius: 4px;
	border-color:#5f97ba;
	-moz-border-radius: 4px;
	text-shadow:0.8px 0.8px 0px #000;
	text-decoration: none;
}

#ok:hover
{
	background:#6bb6e5;
	cursor:  pointer;
}

#sommaire
{
	display:block;
	margin:40px 5%;
	margin-bottom:20px;
	color:#3e3f46;
	text-align:left;
	font-family:"Times New Roman";
	width:320px;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	padding:8px;
	background-color:#97cdef;
	border-left:2px solid #4a6576;
	border-right:2px solid #4a6576;
	border-bottom:2px solid #4a6576;
	border-top:2px solid #4a6576;
}

#sommaire2
{
	display:block;
	margin:100px auto;
	margin-bottom:8px;
	color:#3e3f46;
	text-align:left;
	font-family:"Times New Roman";
	width:540px;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	padding:8px;
	background-color:#97cdef;
	border-left:2px solid #4a6576;
	border-right:2px solid #4a6576;
	border-bottom:2px solid #4a6576;
	border-top:2px solid #4a6576;
}

input {
 padding:3px;
 border:1px solid #0515a9;
 border-radius:5px;
 width:200px;
 }


.deco
{
	float:left;
	margin:3px;
    font-size: 1.6em;
    width: 240px;
    height: 40px;
    padding-top: 7px; /*permet le centrage vertical*/
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
    text-align: center;
    color: #000;
	background:#8cbade;
	border-radius: 8px;
	box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
               0 -1px 0 rgba( 255, 255, 255, 0.4);
	text-shadow:0.8px 0.8px 0px #000;
	text-decoration: none;
	margin-top:10px;
	margin-left:20%;
}

.deco:hover
{
	background:#9ad3ff;
}	

.telecharger
{
	color:#245f8c;
	margin-top:8px;
	font-size:1.0em;
	text-decoration:none;
	font-weight:bold;
}
	
.telecharger:hover
{
	color:#006abc;
	cursor:  pointer;

}
